something beautiful - Turkish English Dictionary